﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Lola.DTO.Grilla
{
    public class dtoGrillaTrafico
    {
        public String CodigoServicio { get; set; }
        public String FechaSalidaServicio { get; set; }
        public String Origen { get; set; }
        public String Destino { get; set; }

        public Int32 Interno { get; set; }
        public String FechaEntrada { get; set; }
        public String FechaSalidaPrevista { get; set; }

        public List<dtoIncidencia> Incidencias  { get; set; }
        public List<dtoGrillaTraficoSector> Sectores { get; set; }
        public Boolean Incidencia { get; set; }
        public Boolean Atrasado { get; set; }
        public String Sector { get; set; }

        public dtoGrillaTrafico(
         String codigoServicio,
         String fechaSalidaServicio,
         String origen,
         String destino,
         Int32 interno,
         String fechaEntrada,
         String fechaSalidaPrevista
            )
        {
            this.CodigoServicio = codigoServicio;
            this.FechaSalidaServicio = fechaSalidaServicio;
            this.Origen = origen;
            this.Destino = destino;
            this.Interno = interno;
            this.FechaEntrada = fechaEntrada;
            this.FechaSalidaPrevista = fechaSalidaPrevista;
        }

        public dtoGrillaTrafico()
        {
            Incidencias = new List<dtoIncidencia>();
            this.Sectores = new List<dtoGrillaTraficoSector>();
            // TODO: Complete member initialization
        }

    }
}
